home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-09-16 | 1.7 KB | 64 lines | [TEXT/CCL2] |
- (deftrap _newhandlesys ((bytecount :signed-long))
- (:a0 :handle)
- (:register-trap #xA522 :d0 bytecount))
-
- (deftrap _newhandleclear ((bytecount :signed-long))
- (:a0 :handle)
- (:register-trap #xA322 :d0 bytecount))
-
- (deftrap _newhandlesysclear ((bytecount :signed-long))
- (:a0 :handle)
- (:register-trap #xA722 :d0 bytecount))
-
- (deftrap _newptrsys ((bytecount :signed-long))
- (:a0 :pointer)
- (:register-trap #xA51E :d0 bytecount))
-
- (deftrap _newptrclear ((bytecount :signed-long))
- (:a0 :pointer)
- (:register-trap #xA31E :d0 bytecount))
-
- (deftrap _newptrsysclear ((bytecount :signed-long))
- (:a0 :pointer)
- (:register-trap #xA71E :d0 bytecount))
-
- (deftrap _maxblocksys nil
- (:d0 :signed-long)
- (:register-trap #xA461))
-
- (deftrap _newemptyhandlesys nil
- (:a0 :handle)
- (:register-trap #xA566))
-
- (deftrap _compactmemsys ((cbneeded :signed-long))
- (:d0 :signed-long)
- (:register-trap #xA44C :d0 cbneeded))
-
- (deftrap _freemem nil
- (:d0 :signed-long)
- (:register-trap #xA01C))
-
- (deftrap _freememsys nil
- (:d0 :signed-long)
- (:register-trap #xA41C))
-
- (deftrap _maxmem ((grow (:pointer :signed-long)))
- (:a0 :signed-long)
- (%put-long grow (:register-trap #xA11D)))
-
- (deftrap _maxmemsys ((grow (:pointer :signed-long)))
- (:a0 :signed-long)
- (%put-long grow (:register-trap #xA51D)))
-
- (deftrap _reallocatehandle ((h :handle) (bytecount :signed-long))
- nil
- (:register-trap #xA027 :a0 h :d0 bytecount))
-
- (deftrap _purgespace ((total (:pointer :signed-long)) (contig (:pointer :signed-long)))
- ((:a0 :signed-long) (:d0 :signed-long))
- (multiple-value-bind (total-value contig-value)
- (:register-trap #xa162)
- (%put-long total total-value)
- (%put-long contig contig-value)))
-
-